نگاهی جامع به انواع Query ها و کاربرد آنها در اکسس
سلام به همراهان همیشگی سافت پلاس .خوشحالم از اینکه با آموزش دیگری از طری مطالب آموزش اکسس با هم همره هستیم . در اموزش امروز می خواهیم به سراغ مفهومی به اسم کوئری در اکسس برویم و بطور کامل با معنا و مفهوم آن آشنا شویم .
Query ها بعنوان یکی از اجزاء مهم نرم افزار اکسس، نقش مهمی را در کار با این نرم افزار بازی می کنند.
اما واقعا وقتی ما از اصطلاحی به اسم کوئری در اکسس استفاده می کنیم منظورمان چی هست ؟
آیا فقط یک نوع query در اکسس داریم ؟
اصلا کوئری ها در اکسس چه کاری انجام می دهند ؟
چطوری می شود کوئری را ایجاد کرد ؟
در کنار این پرسش ها کلی نکته و پرسش کاربردی دیگر در مورد query در اکسس وجود دارد که قرار است در مورد همه انها با هم در این مطلب صحبت کنیم .
پس از شما دعوت می کنم که تا انتهای این اموزش من را همراهی کنید .
فهرست محتوا
منظور از اصطلاح Query در اکسس چیست ؟
کلمه Query در زبان انگلیسی به معنای جست و جو کردن و یافتن اطلاعات است.
در اکسس هم یک ابزاری داریم که از آن به نام کوئری اسم می بریم .
اما کار کوئری در اکسس چی هست ؟
از کوئری در اکسس می شود برای جستجو کردن بین اطلاعات ، فیلتر کردن و یا نمایش دادن بخشی از اطلاعات از بین انبوه اطلاعات موجود استفاده کرد .
نرم افزار اکسس برای ایجاد یک پرس و جو از زبان برنامه نویسی SQL بهره می برد .
اما اکسس با ظرافت و توانایی خاصی توانسته است این کدها و زبان برنامه نویسی را در پشت پرده قرار داده تا کاربران خودش را از شر دستورات و کدهای طولانی به همراه قواعد خاص کد نویسی دور کند .
و در این راه نیز تا حدود زیادی موفق بوده است .
اما یک سوال . آیا کار کوئری ها فقط محدود به جستجو کردن اطلاعات بین اکسس می شود ؟
آیا به غیر از این کارهای دیگری هم هست که بشود با استفاده از کوئری ها در اکسس انجام داد یا نه ؟
اینها سوالاتی است که در مورد انها در ادامه این مطلب با هم صحبت می کنیم .
مطلب مرتبط : برنامه نویسی VBA را از کجا شروع کنیم ؟
حالا که یاد گرفتیم کوئری چی هست و چه کاربردی دارد در قدم بعدی باید با انواع کوئری ها آشنا شویم .
اینکه چند نوع کوئری داریم ؟
هر کوئری چه کاربردی دارد ؟
و در کجا باید از چه نوع کوئری استفاده نمایم .
چند نوع کوئری در اکسس وجود دارد ؟
به تصویر زیر دقت کنید .
همانطور که در تصویر بالا می توانید مشاهده کنید ما در نرم افزار اکسس ۹ دسته مختلف از کوئری ها را می توانیم داشته باشیم و از هر یک از آنها قرار است کار خاصی را انجام بدهند که در جای خودشان راجع به آنها صحبت خواهیم کرد .
اکنون می خواهیم با تک تک این کوئری ها و محل کاربرد آنها آشنا شویم .
کوئری نوع Select
خیلی از وقت ها هست که شما می خواهید یک سری اطلاعات را از داخل دیتابیس خودتان انستخراج کنید .
حالا این اطلاعات می توانند در داخل یک جدول باشند یا اینکه در داخل چند تا جدول مختلف باشند . در هر حال فرقی نمی کند چون کوئری نوع select خیلی راحت می تواند اطلاعات مورد نظر شما را از هر جایی که مشخص می کنید استخراج کند .
اگر میخواهید نحوه کار و استفاده از کوئری نوع Select را به طور کامل یاد بگیرید به شما مطلب select Query در اکسس و آموزش کامل کار با آن را معرفی می کنم .
توی مطلب بالا با زیر و بم کار با select query بطور کامل آشنا می شوید .
کوئری نوع make table
این نوع از کوئری با کوئری نوع select هیچ تفاوتی ندارد مگر در خروجی نهایی آنها .
در کوئری select وقتی که اطلاعات مورد نظرتان را با استفاده از این نوع کوئری استخراج می کنید اکسس این اطلاعات را در قالب یک کوئری برای شما نمایش می دهد .
اما اگر می خواهید اطلاعات استخراج شده را در قالب یک جدول داشته باشید باید به سراغ کوئری make table بروید.
در این حالت هر اطلاعاتی که توسط کوئری مورد نظر شما استخراج شود را تبدیل به یک جدول جدید می کند و در واقع اکسس یک جدول جدید از اطلاعات را به شما تحویل می دهد .
کوئری نوع Append
append در انگلیسی یعنی ضمیمه کردن یک چیزی به چیزی دیگر .
در داخل اکسس هم append کوئری نوع خاصی از کوئری ها هستند که به کمک انها می توانید یک سری اطلاعات جدید را به مجموعه اطلاعات قبلی خودتان در یک جدول اضافه کنید .
مثلا فرض کنید که یک جدولی دارید که شامل اسامی مربوط به مشخصات 50 کتاب مختلف است . در کنار آن یک جدول دیگر هم دارید که در داخل آن اطلاعات 30 کتاب دیگر هم آورده شده است .
حالا برای اینکه اطلاعات این 30 تا کتاب را به اطلاعات مربوط به 50 کتاب قبلی اضافه کنید می توانید به سراغ کوئری نوع Append بروید .
در واقع با استفاده از این نوع کوئری شما اطلاعات جدیدی را ایجاد نمی کنید بلکه صرفا یک سری اطلاعات را به مجموعه اطلاعات قبلی خودتان اضافه می کنید .
در مورد این نوع خاص از کوئری ها عم در مطلب همه آنچه که درباره Append Query می خواهید بدانید
بطور کامل صحبت کرده ام و آموزش کامل کار با آن را آورده ام توصییه می کنم که حتما این مطلب را هم مطالعه کنید .
کوئری نوع update
کوئری دیگری که در اکسس وجود دارد کوئری آپدیت است .
همانطور که از اسم این کوئری می شود متوجه شد با استفاده از این کوئری می توانید اطلاعات مورد نظر خودتان را به روز رسانی کنید .
مثلا فرض کنید یک جدولی دارید که اطلاعات مربوط به کتابهای مختلف به همراه قیمت انها را درج کرده اید .
حالا می خواهید به قیمت تمامی کتابهایی که با موضوع داستان هستند 10 درصد تخفیف اعمال کنید یا بر عکس می خواهید که 10 درصد به قیمت فعلی انها اضافه کنید .
این کار را با استفاده از کوئری آپدیت خیلی راحت می شود انجام داد .
در مورد کوئری آپدیت باید این نکته را در نظر بگیرید که این نوع از کوئری ها هیج اطلاعاتی را به مجموعه اطلاعات موجود شما اضافه و یا حتی از آنها چیزی را کم نمی کند فقط اطلاعات حال حاضر را می تواند تغییر بدهد .
اما در مورد استفاده از این نوع کوئری هم می توانید از مطلب update Query در اکسس ، ترفندهای کار با آن استفاده کنید
مطالب زیر را حتما مطالعه کنید
ساخت برچسب در اکسس💥چطور آنها را ایجاد و مدیریت کنیم ؟
ریبون ها در اکسس💥از مخفی کردن تا مدیریت کردن آنها
چطوری متن ها و تصاویر را بصورت متحرک در اکسس نمایش بدهیم ؟
فرمت دهی نوشته ها در اکسس | کاربرد + مثالها
۵ ویژگی در فرم های اکسس که کمتر از آنها خبر داشتید .
باز کردن گزارش اکسس برای یک رکورد مشخص + نمونه فایل
2 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
سلام امکان دانلود برای ویدئو فراهم کنید لطفا
سلام سورس اصلی این ویدئو در کانال آپارات سایت قرار دارد که می توانید از آنجا این ویدئو را دانلود کنید